package com.jwcao.common.cast.demo.impl;

import com.jwcao.common.cast.annotation.CastField;
import com.jwcao.common.cast.annotation.CastObject;
import com.jwcao.common.cast.demo.A;
import lombok.AllArgsConstructor;
import lombok.Builder;
import lombok.Getter;
import lombok.NoArgsConstructor;
import lombok.Setter;
import lombok.experimental.SuperBuilder;

/**
 * name: BImpl3 description: TODO
 *
 * @author caojingwei date: 2023/3/27 17:31
 */
@Getter
@Setter
@SuperBuilder
@AllArgsConstructor
@NoArgsConstructor
@CastObject(AImpl3.class)
public class BImpl3 extends AbstractB{

    @CastField("a3")
    private String b3;
}
